#pragma once

#include "../Utils/PlatTypeUtil.h"
#include "../Utils/LogUtil.h"


//void GenerateCRC32Table()
//{
//	for (int i = 0; i < 256; ++i)
//	{
//		CRC_Count = i;
//		for (int j = 0; j < 8; ++j)
//		{
//			if (CRC_Count & 1)
//				CRC_Count = (CRC_Count >> 1) ^ 0xEDB88320;
//			else 
//				CRC_Count >>= 1;
//		}
//		CRC_32_Table[i] = CRC_Count;
//
//		LOGI(L"%x", CRC_Count);
//	}
//}

uint32 CRC32(uint8* buff, int len);
